package com.ecut.xzh.service;

import com.ecut.xzh.result.Result;
import com.ecut.xzh.vo.VoucherVO;

import java.util.ArrayList;

/**
 * @author XZH
 */
public interface VoucherService {
    /**
     * 获取优惠券信息
     * @return
     */
    ArrayList<VoucherVO> getVoucher();

    /**
     * 抢购优惠券
     * @param id
     * @return
     */
    Result buyVoucher(Long id);

    /**
     * 创建优惠券订单
     * @param voucherId
     * @return
     */
    Result createVoucherOrder(Long voucherId);
}
